it's a wrap - French English Dictionary